# near model CODE resource # jump table entries: 8768-8772 (5 of them) export_1096: 00000000 4E56 0000 link A6, 0 00000004 2F0C move.l -[A7], A4 00000006 206E 0008 movea.l A0, [A6 + 0x8] 0000000A 2050 movea.l A0, [A0] 0000000C 2868 0008 movea.l A4, [A0 + 0x8] 00000010 2F2E 001C move.l -[A7], [A6 + 0x1C] 00000014 2F2E 0018 move.l -[A7], [A6 + 0x18] 00000018 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000001C 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000020 2F2E 000C move.l -[A7], [A6 + 0xC] 00000024 2F0C move.l -[A7], A4 00000026 2054 movea.l A0, [A4] 00000028 2050 movea.l A0, [A0] 0000002A 2268 0110 movea.l A1, [A0 + 0x110] 0000002E 4E91 jsr [A1] 00000030 286E FFFC movea.l A4, [A6 - 0x4] 00000034 4E5E unlink A6 00000036 4E75 rts export_1097: 00000038 4E56 0000 link A6, 0 0000003C 2F0C move.l -[A7], A4 0000003E 286E 0010 movea.l A4, [A6 + 0x10] 00000042 2F2E 001C move.l -[A7], [A6 + 0x1C] 00000046 2F2E 0018 move.l -[A7], [A6 + 0x18] 0000004A 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000004E 2F0C move.l -[A7], A4 00000050 2F2E 000C move.l -[A7], [A6 + 0xC] 00000054 2F0C move.l -[A7], A4 00000056 2054 movea.l A0, [A4] 00000058 2050 movea.l A0, [A0] 0000005A 2268 0114 movea.l A1, [A0 + 0x114] 0000005E 4E91 jsr [A1] 00000060 286E FFFC movea.l A4, [A6 - 0x4] 00000064 4E5E unlink A6 00000066 4E75 rts fn00000068: 00000068 4E56 FFEC link A6, -0x0014 0000006C 48E7 0118 movem.l -[A7], D7,A3,A4 00000070 266E 000C movea.l A3, [A6 + 0xC] 00000074 2E2E 0020 move.l D7, [A6 + 0x20] 00000078 286E 0008 movea.l A4, [A6 + 0x8] 0000007C 2F0C move.l -[A7], A4 0000007E 4EAD 2CB2 jsr [A5 + 0x2CB2 /* export_1426 */] 00000082 4A00 tst.b D0 00000084 588F addq.l A7, 4 00000086 6700 00CC beq +0xCE /* 00000154 */ 0000008A 200B move.l D0, A3 0000008C 670A beq +0xC /* 00000098 */ 0000008E 2054 movea.l A0, [A4] 00000090 B7E8 001C cmpa.l A3, [A0 + 0x1C] 00000094 6700 00BE beq +0xC0 /* 00000154 */ label00000098: 00000098 2F3C 616D 6E75 move.l -[A7], 0x616D6E75 /* 'amnu' */ 0000009E 2054 movea.l A0, [A4] 000000A0 3028 0030 move.w D0, [A0 + 0x30] 000000A4 48C0 ext.l D0 000000A6 2F00 move.l -[A7], D0 000000A8 4EAD 123A jsr [A5 + 0x123A /* export_579 */] 000000AC 72FF moveq.l D1, 0xFFFFFFFF 000000AE B280 cmp.l D1, D0 000000B0 508F addq.l A7, 8 000000B2 6700 00A0 beq +0xA2 /* 00000154 */ 000000B6 206E 0014 movea.l A0, [A6 + 0x14] 000000BA 2050 movea.l A0, [A0] 000000BC 4A90 tst.l [A0] 000000BE 6700 0094 beq +0x96 /* 00000154 */ 000000C2 2F2E 0014 move.l -[A7], [A6 + 0x14] 000000C6 4EAD 2522 jsr [A5 + 0x2522 /* export_1184 */] 000000CA 2D40 FFFC move.l [A6 - 0x4], D0 000000CE 2040 movea.l A0, D0 000000D0 2050 movea.l A0, [A0] 000000D2 B9E8 000A cmpa.l A4, [A0 + 0xA] 000000D6 588F addq.l A7, 4 000000D8 677A beq +0x7C /* 00000154 */ 000000DA 7000 moveq.l D0, 0x00 000000DC 2640 movea.l A3, D0 000000DE 7201 moveq.l D1, 0x01 000000E0 240B move.l D2, A3 000000E2 6616 bne +0x18 /* 000000FA */ 000000E4 2F01 move.l -[A7], D1 000000E6 7022 moveq.l D0, 0x22 000000E8 2F00 move.l -[A7], D0 000000EA 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */] 000000EE 588F addq.l A7, 4 000000F0 221F move.l D1, [A7]+ 000000F2 2640 movea.l A3, D0 000000F4 200B move.l D0, A3 000000F6 6602 bne +0x4 /* 000000FA */ 000000F8 7200 moveq.l D1, 0x00 label000000FA: 000000FA 4A01 tst.b D1 000000FC 670C beq +0xE /* 0000010A */ 000000FE 264B movea.l A3, A3 00000100 2053 movea.l A0, [A3] 00000102 202D FC0C move.l D0, [A5 - 0x3F4] 00000106 2080 move.l [A0], D0 00000108 6002 bra +0x4 /* 0000010C */ label0000010A: 0000010A 7000 moveq.l D0, 0x00 label0000010C: 0000010C 2D4B FFF4 move.l [A6 - 0xC], A3 00000110 7000 moveq.l D0, 0x00 00000112 2F00 move.l -[A7], D0 00000114 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000118 2F2E 0018 move.l -[A7], [A6 + 0x18] 0000011C 2017 move.l D0, [A7] 0000011E 588F addq.l A7, 4 00000120 2F00 move.l -[A7], D0 00000122 2F0C move.l -[A7], A4 00000124 2F3C 6D64 7270 move.l -[A7], 0x6D647270 /* 'mdrp' */ 0000012A 2F0B move.l -[A7], A3 0000012C 4EAD 244A jsr [A5 + 0x244A /* export_1157 */] 00000130 2F07 move.l -[A7], D7 00000132 2F3C 7363 6D64 move.l -[A7], 0x73636D64 /* 'scmd' */ 00000138 2F2E FFF4 move.l -[A7], [A6 - 0xC] 0000013C 4EAD 2402 jsr [A5 + 0x2402 /* export_1148 */] 00000140 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00000144 2F2D F62A move.l -[A7], [A5 - 0x9D6] 00000148 4EAD 00F2 jsr [A5 + 0xF2 /* export_26 */] 0000014C 4FEF 002C lea.l A7, [A7 + 0x2C] 00000150 6000 013A bra +0x13C /* 0000028C */ label00000154: 00000154 7000 moveq.l D0, 0x00 00000156 2D40 FFF8 move.l [A6 - 0x8], D0 0000015A 2840 movea.l A4, D0 0000015C 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000160 486E FFEC pea.l [A6 - 0x14] 00000164 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */] 00000168 41EE FFEC lea.l A0, [A6 - 0x14] 0000016C 508F addq.l A7, 8 0000016E 6066 bra +0x68 /* 000001D6 */ label00000170: 00000170 4878 510E push.l 0x510E 00000174 2F0B move.l -[A7], A3 00000176 2053 movea.l A0, [A3] 00000178 2050 movea.l A0, [A0] 0000017A 2268 000C movea.l A1, [A0 + 0xC] 0000017E 4E91 jsr [A1] 00000180 4A00 tst.b D0 00000182 508F addq.l A7, 8 00000184 6716 beq +0x18 /* 0000019C */ 00000186 200C move.l D0, A4 00000188 6606 bne +0x8 /* 00000190 */ 0000018A 4EAD 24BA jsr [A5 + 0x24BA /* export_1171 */] 0000018E 2840 movea.l A4, D0 label00000190: 00000190 2F0B move.l -[A7], A3 00000192 2F0C move.l -[A7], A4 00000194 4EAD 24E2 jsr [A5 + 0x24E2 /* export_1176 */] 00000198 508F addq.l A7, 8 0000019A 6030 bra +0x32 /* 000001CC */ label0000019C: 0000019C 4878 35B6 push.l 0x35B6 000001A0 2F0B move.l -[A7], A3 000001A2 2053 movea.l A0, [A3] 000001A4 2050 movea.l A0, [A0] 000001A6 2268 000C movea.l A1, [A0 + 0xC] 000001AA 4E91 jsr [A1] 000001AC 4A00 tst.b D0 000001AE 508F addq.l A7, 8 000001B0 671A beq +0x1C /* 000001CC */ 000001B2 4AAE FFF8 tst.l [A6 - 0x8] 000001B6 6608 bne +0xA /* 000001C0 */ 000001B8 4EAD 24BA jsr [A5 + 0x24BA /* export_1171 */] 000001BC 2D40 FFF8 move.l [A6 - 0x8], D0 label000001C0: 000001C0 2F0B move.l -[A7], A3 000001C2 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000001C6 4EAD 24E2 jsr [A5 + 0x24E2 /* export_1176 */] 000001CA 508F addq.l A7, 8 label000001CC: 000001CC 486E FFEC pea.l [A6 - 0x14] 000001D0 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 000001D4 588F addq.l A7, 4 label000001D6: 000001D6 486E FFEC pea.l [A6 - 0x14] 000001DA 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 000001DE 2640 movea.l A3, D0 000001E0 200B move.l D0, A3 000001E2 588F addq.l A7, 4 000001E4 668A bne -0x74 /* 00000170 */ 000001E6 4AAE FFF8 tst.l [A6 - 0x8] 000001EA 6778 beq +0x7A /* 00000264 */ 000001EC 7000 moveq.l D0, 0x00 000001EE 2640 movea.l A3, D0 000001F0 7201 moveq.l D1, 0x01 000001F2 240B move.l D2, A3 000001F4 6616 bne +0x18 /* 0000020C */ 000001F6 2F01 move.l -[A7], D1 000001F8 7022 moveq.l D0, 0x22 000001FA 2F00 move.l -[A7], D0 000001FC 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */] 00000200 588F addq.l A7, 4 00000202 221F move.l D1, [A7]+ 00000204 2640 movea.l A3, D0 00000206 200B move.l D0, A3 00000208 6602 bne +0x4 /* 0000020C */ 0000020A 7200 moveq.l D1, 0x00 label0000020C: 0000020C 4A01 tst.b D1 0000020E 670C beq +0xE /* 0000021C */ 00000210 264B movea.l A3, A3 00000212 2053 movea.l A0, [A3] 00000214 202D FC0C move.l D0, [A5 - 0x3F4] 00000218 2080 move.l [A0], D0 0000021A 6002 bra +0x4 /* 0000021E */ label0000021C: 0000021C 7000 moveq.l D0, 0x00 label0000021E: 0000021E 2D4B FFF4 move.l [A6 - 0xC], A3 00000222 7000 moveq.l D0, 0x00 00000224 2F00 move.l -[A7], D0 00000226 2F2E FFF8 move.l -[A7], [A6 - 0x8] 0000022A 2F2E 0018 move.l -[A7], [A6 + 0x18] 0000022E 2017 move.l D0, [A7] 00000230 588F addq.l A7, 4 00000232 2F00 move.l -[A7], D0 00000234 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000238 2F3C 6472 6F70 move.l -[A7], 0x64726F70 /* 'drop' */ 0000023E 2F0B move.l -[A7], A3 00000240 4EAD 244A jsr [A5 + 0x244A /* export_1157 */] 00000244 2F07 move.l -[A7], D7 00000246 2F3C 7363 6D64 move.l -[A7], 0x73636D64 /* 'scmd' */ 0000024C 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00000250 4EAD 2402 jsr [A5 + 0x2402 /* export_1148 */] 00000254 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00000258 2F2D F62A move.l -[A7], [A5 - 0x9D6] 0000025C 4EAD 00F2 jsr [A5 + 0xF2 /* export_26 */] 00000260 4FEF 002C lea.l A7, [A7 + 0x2C] label00000264: 00000264 200C move.l D0, A4 00000266 671A beq +0x1C /* 00000282 */ 00000268 2F0C move.l -[A7], A4 0000026A 2F2E 0018 move.l -[A7], [A6 + 0x18] 0000026E 2017 move.l D0, [A7] 00000270 588F addq.l A7, 4 00000272 2F00 move.l -[A7], D0 00000274 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000278 2F07 move.l -[A7], D7 0000027A 4EAD 00FA jsr [A5 + 0xFA /* export_27 */] 0000027E 4FEF 0010 lea.l A7, [A7 + 0x10] label00000282: 00000282 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000286 4EAD 01C2 jsr [A5 + 0x1C2 /* export_52 */] 0000028A 588F addq.l A7, 4 label0000028C: 0000028C 4CEE 1880 FFE0 movem.l D7,A3,A4, [A6 - 0x20] 00000292 4E5E unlink A6 00000294 4E75 rts export_1098: fn00000296: 00000296 4E56 FFD6 link A6, -0x002A 0000029A 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 0000029E 286E 0008 movea.l A4, [A6 + 0x8] 000002A2 4EAD 093A jsr [A5 + 0x93A /* export_291 */] 000002A6 1D40 FFF6 move.b [A6 - 0xA], D0 000002AA 4EAD 0942 jsr [A5 + 0x942 /* export_292 */] 000002AE 122D F681 move.b D1, [A5 - 0x97F] 000002B2 B300 xor.b D0, D1 000002B4 1D40 FFF7 move.b [A6 - 0x9], D0 000002B8 2F2E 0014 move.l -[A7], [A6 + 0x14] 000002BC 2F0C move.l -[A7], A4 000002BE 4EAD 2E3A jsr [A5 + 0x2E3A /* export_1475 */] 000002C2 4878 2BF2 push.l 0x2BF2 000002C6 206E 0010 movea.l A0, [A6 + 0x10] 000002CA 2F08 move.l -[A7], A0 000002CC 2050 movea.l A0, [A0] 000002CE 2050 movea.l A0, [A0] 000002D0 2268 000C movea.l A1, [A0 + 0xC] 000002D4 4E91 jsr [A1] 000002D6 4A00 tst.b D0 000002D8 4FEF 0010 lea.l A7, [A7 + 0x10] 000002DC 6700 009A beq +0x9C /* 00000378 */ 000002E0 4205 clr.b D5 000002E2 4204 clr.b D4 000002E4 2F2E 0014 move.l -[A7], [A6 + 0x14] 000002E8 486E FFEA pea.l [A6 - 0x16] 000002EC 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */] 000002F0 41EE FFEA lea.l A0, [A6 - 0x16] 000002F4 508F addq.l A7, 8 000002F6 6032 bra +0x34 /* 0000032A */ label000002F8: 000002F8 4878 31CE push.l 0x31CE 000002FC 2F0B move.l -[A7], A3 000002FE 2053 movea.l A0, [A3] 00000300 2050 movea.l A0, [A0] 00000302 2268 000C movea.l A1, [A0 + 0xC] 00000306 4E91 jsr [A1] 00000308 4A00 tst.b D0 0000030A 508F addq.l A7, 8 0000030C 6704 beq +0x6 /* 00000312 */ 0000030E 7A01 moveq.l D5, 0x01 00000310 6018 bra +0x1A /* 0000032A */ label00000312: 00000312 4878 2BF2 push.l 0x2BF2 00000316 2F0B move.l -[A7], A3 00000318 2053 movea.l A0, [A3] 0000031A 2050 movea.l A0, [A0] 0000031C 2268 000C movea.l A1, [A0 + 0xC] 00000320 4E91 jsr [A1] 00000322 4A00 tst.b D0 00000324 508F addq.l A7, 8 00000326 6702 beq +0x4 /* 0000032A */ 00000328 7801 moveq.l D4, 0x01 label0000032A: 0000032A 486E FFEA pea.l [A6 - 0x16] 0000032E 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 00000332 2640 movea.l A3, D0 00000334 200B move.l D0, A3 00000336 588F addq.l A7, 4 00000338 66BE bne -0x40 /* 000002F8 */ 0000033A 206E 0010 movea.l A0, [A6 + 0x10] 0000033E 2050 movea.l A0, [A0] 00000340 0828 0001 0047 btst.b [A0 + 0x47], 0x1 00000346 56C0 sne D0 00000348 4400 neg.b D0 0000034A 4A00 tst.b D0 0000034C 6704 beq +0x6 /* 00000352 */ 0000034E 4A05 tst.b D5 00000350 6618 bne +0x1A /* 0000036A */ label00000352: 00000352 206E 0010 movea.l A0, [A6 + 0x10] 00000356 2050 movea.l A0, [A0] 00000358 0828 0000 0047 btst.b [A0 + 0x47], 0x0 0000035E 56C0 sne D0 00000360 4400 neg.b D0 00000362 4A00 tst.b D0 00000364 6712 beq +0x14 /* 00000378 */ 00000366 4A04 tst.b D4 00000368 670E beq +0x10 /* 00000378 */ label0000036A: 0000036A 4878 224A push.l 0x224A /* '\"J' */ 0000036E 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000372 4EAD 1D42 jsr [A5 + 0x1D42 /* export_932 */] 00000376 508F addq.l A7, 8 label00000378: 00000378 2054 movea.l A0, [A4] 0000037A 2F28 0028 move.l -[A7], [A0 + 0x28] 0000037E 4EAD 2FDA jsr [A5 + 0x2FDA /* export_1527 */] 00000382 4A00 tst.b D0 00000384 588F addq.l A7, 4 00000386 674C beq +0x4E /* 000003D4 */ 00000388 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000038C 486E FFEA pea.l [A6 - 0x16] 00000390 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */] 00000394 41EE FFEA lea.l A0, [A6 - 0x16] 00000398 508F addq.l A7, 8 0000039A 6028 bra +0x2A /* 000003C4 */ label0000039C: 0000039C 4878 2BF2 push.l 0x2BF2 000003A0 2F0B move.l -[A7], A3 000003A2 2053 movea.l A0, [A3] 000003A4 2050 movea.l A0, [A0] 000003A6 2268 000C movea.l A1, [A0 + 0xC] 000003AA 4E91 jsr [A1] 000003AC 4A00 tst.b D0 000003AE 508F addq.l A7, 8 000003B0 6712 beq +0x14 /* 000003C4 */ 000003B2 4878 2C15 push.l 0x2C15 000003B6 4EAD 1DCA jsr [A5 + 0x1DCA /* export_949 */] 000003BA 7080 moveq.l D0, 0xFFFFFF80 000003BC 2F00 move.l -[A7], D0 000003BE 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */] 000003C2 508F addq.l A7, 8 label000003C4: 000003C4 486E FFEA pea.l [A6 - 0x16] 000003C8 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 000003CC 2640 movea.l A3, D0 000003CE 200B move.l D0, A3 000003D0 588F addq.l A7, 4 000003D2 66C8 bne -0x36 /* 0000039C */ label000003D4: 000003D4 7000 moveq.l D0, 0x00 000003D6 2D40 FFF8 move.l [A6 - 0x8], D0 000003DA 2D40 FFFC move.l [A6 - 0x4], D0 000003DE 2F2E 0014 move.l -[A7], [A6 + 0x14] 000003E2 486E FFEA pea.l [A6 - 0x16] 000003E6 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */] 000003EA 41EE FFEA lea.l A0, [A6 - 0x16] 000003EE 508F addq.l A7, 8 000003F0 6000 0144 bra +0x146 /* 00000536 */ label000003F4: 000003F4 2C3C 6D6F 7665 move.l D6, 0x6D6F7665 /* 'move' */ 000003FA 4878 35B6 push.l 0x35B6 000003FE 2F0B move.l -[A7], A3 00000400 2053 movea.l A0, [A3] 00000402 2050 movea.l A0, [A0] 00000404 2268 000C movea.l A1, [A0 + 0xC] 00000408 4E91 jsr [A1] 0000040A 1E00 move.b D7, D0 0000040C 508F addq.l A7, 8 0000040E 6708 beq +0xA /* 00000418 */ 00000410 2053 movea.l A0, [A3] 00000412 2D68 0028 FFDA move.l [A6 - 0x26], [A0 + 0x28] label00000418: 00000418 4A07 tst.b D7 0000041A 6706 beq +0x8 /* 00000422 */ 0000041C 202E FFDA move.l D0, [A6 - 0x26] 00000420 6002 bra +0x4 /* 00000424 */ label00000422: 00000422 200B move.l D0, A3 label00000424: 00000424 2D40 FFDE move.l [A6 - 0x22], D0 00000428 2040 movea.l A0, D0 0000042A 2050 movea.l A0, [A0] 0000042C 2D68 000A FFE2 move.l [A6 - 0x1E], [A0 + 0xA] 00000432 2053 movea.l A0, [A3] 00000434 B9E8 000A cmpa.l A4, [A0 + 0xA] 00000438 6700 009E beq +0xA0 /* 000004D8 */ 0000043C 206D FE0C movea.l A0, [A5 - 0x1F4] 00000440 2D48 FFE6 move.l [A6 - 0x1A], A0 00000444 2050 movea.l A0, [A0] 00000446 202E 0010 move.l D0, [A6 + 0x10] 0000044A B0A8 009A cmp.l D0, [A0 + 0x9A] 0000044E 6700 0088 beq +0x8A /* 000004D8 */ 00000452 7001 moveq.l D0, 0x01 00000454 4A07 tst.b D7 00000456 671C beq +0x1E /* 00000474 */ 00000458 2F00 move.l -[A7], D0 0000045A 206E FFDA movea.l A0, [A6 - 0x26] 0000045E 2F08 move.l -[A7], A0 00000460 2050 movea.l A0, [A0] 00000462 2050 movea.l A0, [A0] 00000464 2268 0168 movea.l A1, [A0 + 0x168] 00000468 4E91 jsr [A1] 0000046A 588F addq.l A7, 4 0000046C 2200 move.l D1, D0 0000046E 201F move.l D0, [A7]+ 00000470 4A01 tst.b D1 00000472 6616 bne +0x18 /* 0000048A */ label00000474: 00000474 206E FFE2 movea.l A0, [A6 - 0x1E] 00000478 2050 movea.l A0, [A0] 0000047A 0828 0002 0047 btst.b [A0 + 0x47], 0x2 00000480 56C1 sne D1 00000482 4401 neg.b D1 00000484 4A01 tst.b D1 00000486 6602 bne +0x4 /* 0000048A */ 00000488 7000 moveq.l D0, 0x00 label0000048A: 0000048A 1800 move.b D4, D0 0000048C 206E FFDE movea.l A0, [A6 - 0x22] 00000490 2050 movea.l A0, [A0] 00000492 3A28 0030 move.w D5, [A0 + 0x30] 00000496 4A2E FFF6 tst.b [A6 - 0xA] 0000049A 660E bne +0x10 /* 000004AA */ 0000049C 4A04 tst.b D4 0000049E 6712 beq +0x14 /* 000004B2 */ 000004A0 202E 0010 move.l D0, [A6 + 0x10] 000004A4 B0AD FE0C cmp.l D0, [A5 - 0x1F4] 000004A8 6708 beq +0xA /* 000004B2 */ label000004AA: 000004AA 2C3C 6472 6167 move.l D6, 0x64726167 /* 'drag' */ 000004B0 6026 bra +0x28 /* 000004D8 */ label000004B2: 000004B2 2D6E 0010 FFD6 move.l [A6 - 0x2A], [A6 + 0x10] 000004B8 2F2E FFDE move.l -[A7], [A6 - 0x22] 000004BC 206E FFD6 movea.l A0, [A6 - 0x2A] 000004C0 2F08 move.l -[A7], A0 000004C2 2050 movea.l A0, [A0] 000004C4 2050 movea.l A0, [A0] 000004C6 2268 0184 movea.l A1, [A0 + 0x184] 000004CA 4E91 jsr [A1] 000004CC B045 cmp.w D0, D5 000004CE 508F addq.l A7, 8 000004D0 6706 beq +0x8 /* 000004D8 */ 000004D2 2C3C 6472 6167 move.l D6, 0x64726167 /* 'drag' */ label000004D8: 000004D8 0C86 6D6F 7665 cmpi.l D6, 0x6D6F7665 /* 'move' */ 000004DE 661C bne +0x1E /* 000004FC */ 000004E0 4AAE FFF8 tst.l [A6 - 0x8] 000004E4 6608 bne +0xA /* 000004EE */ 000004E6 4EAD 24BA jsr [A5 + 0x24BA /* export_1171 */] 000004EA 2D40 FFF8 move.l [A6 - 0x8], D0 label000004EE: 000004EE 2F0B move.l -[A7], A3 000004F0 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000004F4 4EAD 24E2 jsr [A5 + 0x24E2 /* export_1176 */] 000004F8 508F addq.l A7, 8 000004FA 6030 bra +0x32 /* 0000052C */ label000004FC: 000004FC 4AAE FFFC tst.l [A6 - 0x4] 00000500 6608 bne +0xA /* 0000050A */ 00000502 4EAD 24BA jsr [A5 + 0x24BA /* export_1171 */] 00000506 2D40 FFFC move.l [A6 - 0x4], D0 label0000050A: 0000050A 2F0B move.l -[A7], A3 0000050C 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000510 4EAD 24E2 jsr [A5 + 0x24E2 /* export_1176 */] 00000514 7001 moveq.l D0, 0x01 00000516 2F00 move.l -[A7], D0 00000518 7200 moveq.l D1, 0x00 0000051A 2F01 move.l -[A7], D1 0000051C 2F0B move.l -[A7], A3 0000051E 2053 movea.l A0, [A3] 00000520 2050 movea.l A0, [A0] 00000522 2268 0108 movea.l A1, [A0 + 0x108] 00000526 4E91 jsr [A1] 00000528 4FEF 0014 lea.l A7, [A7 + 0x14] label0000052C: 0000052C 486E FFEA pea.l [A6 - 0x16] 00000530 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] 00000534 588F addq.l A7, 4 label00000536: 00000536 486E FFEA pea.l [A6 - 0x16] 0000053A 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 0000053E 2640 movea.l A3, D0 00000540 200B move.l D0, A3 00000542 588F addq.l A7, 4 00000544 6600 FEAE bne -0x150 /* 000003F4 */ 00000548 4AAE FFF8 tst.l [A6 - 0x8] 0000054C 6734 beq +0x36 /* 00000582 */ 0000054E 4A2E FFF7 tst.b [A6 - 0x9] 00000552 6708 beq +0xA /* 0000055C */ 00000554 203C 6D6F 7667 move.l D0, 0x6D6F7667 /* 'movg' */ 0000055A 6006 bra +0x8 /* 00000562 */ label0000055C: 0000055C 203C 6D6F 7665 move.l D0, 0x6D6F7665 /* 'move' */ label00000562: 00000562 2F00 move.l -[A7], D0 00000564 2F2E 001C move.l -[A7], [A6 + 0x1C] 00000568 2F2E 0018 move.l -[A7], [A6 + 0x18] 0000056C 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00000570 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000574 2F2E 000C move.l -[A7], [A6 + 0xC] 00000578 2F0C move.l -[A7], A4 0000057A 4EBA FAEC jsr [PC - 0x514 /* 00000068 */] 0000057E 4FEF 001C lea.l A7, [A7 + 0x1C] label00000582: 00000582 4AAE FFFC tst.l [A6 - 0x4] 00000586 6734 beq +0x36 /* 000005BC */ 00000588 4A2E FFF7 tst.b [A6 - 0x9] 0000058C 6708 beq +0xA /* 00000596 */ 0000058E 203C 6472 6767 move.l D0, 0x64726767 /* 'drgg' */ 00000594 6006 bra +0x8 /* 0000059C */ label00000596: 00000596 203C 6472 6167 move.l D0, 0x64726167 /* 'drag' */ label0000059C: 0000059C 2F00 move.l -[A7], D0 0000059E 2F2E 001C move.l -[A7], [A6 + 0x1C] 000005A2 2F2E 0018 move.l -[A7], [A6 + 0x18] 000005A6 2F2E FFFC move.l -[A7], [A6 - 0x4] 000005AA 2F2E 0010 move.l -[A7], [A6 + 0x10] 000005AE 2F2E 000C move.l -[A7], [A6 + 0xC] 000005B2 2F0C move.l -[A7], A4 000005B4 4EBA FAB2 jsr [PC - 0x54E /* 00000068 */] 000005B8 4FEF 001C lea.l A7, [A7 + 0x1C] label000005BC: 000005BC 2F2E 0014 move.l -[A7], [A6 + 0x14] 000005C0 4EAD 01C2 jsr [A5 + 0x1C2 /* export_52 */] 000005C4 588F addq.l A7, 4 000005C6 4CEE 18F0 FFBE movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x42] 000005CC 4E5E unlink A6 000005CE 4E75 rts export_1099: 000005D0 4E56 FDFC link A6, -0x0204 000005D4 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 000005D8 286E 0008 movea.l A4, [A6 + 0x8] 000005DC 2F2E 0014 move.l -[A7], [A6 + 0x14] 000005E0 4EAD 2522 jsr [A5 + 0x2522 /* export_1184 */] 000005E4 2640 movea.l A3, D0 000005E6 7000 moveq.l D0, 0x00 000005E8 206E 0014 movea.l A0, [A6 + 0x14] 000005EC 2050 movea.l A0, [A0] 000005EE 2210 move.l D1, [A0] 000005F0 E481 asr D1, 2 000005F2 7401 moveq.l D2, 0x01 000005F4 B481 cmp.l D2, D1 000005F6 588F addq.l A7, 4 000005F8 6622 bne +0x24 /* 0000061C */ 000005FA 2F00 move.l -[A7], D0 000005FC 4878 2CEC push.l 0x2CEC 00000600 2F0B move.l -[A7], A3 00000602 2053 movea.l A0, [A3] 00000604 2050 movea.l A0, [A0] 00000606 2268 000C movea.l A1, [A0 + 0xC] 0000060A 4E91 jsr [A1] 0000060C 508F addq.l A7, 8 0000060E 2200 move.l D1, D0 00000610 201F move.l D0, [A7]+ 00000612 4A01 tst.b D1 00000614 6706 beq +0x8 /* 0000061C */ 00000616 B9CB cmpa.l A4, A3 00000618 6702 beq +0x4 /* 0000061C */ 0000061A 7001 moveq.l D0, 0x01 label0000061C: 0000061C 1A00 move.b D5, D0 0000061E 6700 01D6 beq +0x1D8 /* 000007F6 */ 00000622 2F0B move.l -[A7], A3 00000624 4EAD 2FB2 jsr [A5 + 0x2FB2 /* export_1522 */] 00000628 4A00 tst.b D0 0000062A 588F addq.l A7, 4 0000062C 6600 01C8 bne +0x1CA /* 000007F6 */ 00000630 2F0B move.l -[A7], A3 00000632 2053 movea.l A0, [A3] 00000634 2050 movea.l A0, [A0] 00000636 2268 0148 movea.l A1, [A0 + 0x148] 0000063A 4E91 jsr [A1] 0000063C 2C00 move.l D6, D0 0000063E 2F0B move.l -[A7], A3 00000640 4EAD 2FA2 jsr [A5 + 0x2FA2 /* export_1520 */] 00000644 2A00 move.l D5, D0 00000646 2F0C move.l -[A7], A4 00000648 4EAD 2FA2 jsr [A5 + 0x2FA2 /* export_1520 */] 0000064C 2E00 move.l D7, D0 0000064E 2F0B move.l -[A7], A3 00000650 4EAD 2FAA jsr [A5 + 0x2FAA /* export_1521 */] 00000654 4A00 tst.b D0 00000656 4FEF 0010 lea.l A7, [A7 + 0x10] 0000065A 6700 014C beq +0x14E /* 000007A8 */ 0000065E 2F0C move.l -[A7], A4 00000660 4EAD 2FAA jsr [A5 + 0x2FAA /* export_1521 */] 00000664 4A00 tst.b D0 00000666 588F addq.l A7, 4 00000668 6700 013E beq +0x140 /* 000007A8 */ 0000066C BE86 cmp.l D7, D6 0000066E 6D00 0138 blt +0x13A /* 000007A8 */ 00000672 206D FE0C movea.l A0, [A5 - 0x1F4] 00000676 2D48 FFFC move.l [A6 - 0x4], A0 0000067A 2050 movea.l A0, [A0] 0000067C B9E8 0092 cmpa.l A4, [A0 + 0x92] 00000680 660A bne +0xC /* 0000068C */ 00000682 4878 2CFD push.l 0x2CFD 00000686 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */] 0000068A 588F addq.l A7, 4 label0000068C: 0000068C 2F0C move.l -[A7], A4 0000068E 2054 movea.l A0, [A4] 00000690 2050 movea.l A0, [A0] 00000692 2268 0168 movea.l A1, [A0 + 0x168] 00000696 4E91 jsr [A1] 00000698 4A00 tst.b D0 0000069A 588F addq.l A7, 4 0000069C 6732 beq +0x34 /* 000006D0 */ 0000069E 41EE FEFC lea.l A0, [A6 - 0x104] 000006A2 4210 clr.b [A0] 000006A4 4878 0BEA push.l 0xBEA 000006A8 486E FEFC pea.l [A6 - 0x104] 000006AC 2F0C move.l -[A7], A4 000006AE 2054 movea.l A0, [A4] 000006B0 2050 movea.l A0, [A0] 000006B2 2268 0054 movea.l A1, [A0 + 0x54] 000006B6 4E91 jsr [A1] 000006B8 486E FEFC pea.l [A6 - 0x104] 000006BC 4878 2D0A push.l 0x2D0A /* '-\n' */ 000006C0 4EAD 1DDA jsr [A5 + 0x1DDA /* export_951 */] 000006C4 7080 moveq.l D0, 0xFFFFFF80 000006C6 2F00 move.l -[A7], D0 000006C8 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */] 000006CC 4FEF 0018 lea.l A7, [A7 + 0x18] label000006D0: 000006D0 41EE FEFC lea.l A0, [A6 - 0x104] 000006D4 4210 clr.b [A0] 000006D6 4878 2CFB push.l 0x2CFB 000006DA 486E FEFC pea.l [A6 - 0x104] 000006DE 4EAD 10F2 jsr [A5 + 0x10F2 /* export_538 */] 000006E2 41EE FDFC lea.l A0, [A6 - 0x204] 000006E6 4210 clr.b [A0] 000006E8 4878 2D22 push.l 0x2D22 /* '-\"' */ 000006EC 486E FDFC pea.l [A6 - 0x204] 000006F0 2F0C move.l -[A7], A4 000006F2 2054 movea.l A0, [A4] 000006F4 2050 movea.l A0, [A0] 000006F6 2268 0054 movea.l A1, [A0 + 0x54] 000006FA 4E91 jsr [A1] 000006FC 7001 moveq.l D0, 0x01 000006FE 2F00 move.l -[A7], D0 00000700 486E FDFC pea.l [A6 - 0x204] 00000704 486E FEFC pea.l [A6 - 0x104] 00000708 4EAD 1182 jsr [A5 + 0x1182 /* export_556 */] 0000070C 4878 2D22 push.l 0x2D22 /* '-\"' */ 00000710 486E FDFC pea.l [A6 - 0x204] 00000714 2F0B move.l -[A7], A3 00000716 2053 movea.l A0, [A3] 00000718 2050 movea.l A0, [A0] 0000071A 2268 0054 movea.l A1, [A0 + 0x54] 0000071E 4E91 jsr [A1] 00000720 7003 moveq.l D0, 0x03 00000722 2F00 move.l -[A7], D0 00000724 486E FDFC pea.l [A6 - 0x204] 00000728 486E FEFC pea.l [A6 - 0x104] 0000072C 4EAD 1182 jsr [A5 + 0x1182 /* export_556 */] 00000730 4878 0BEA push.l 0xBEA 00000734 486E FDFC pea.l [A6 - 0x204] 00000738 2F0C move.l -[A7], A4 0000073A 2054 movea.l A0, [A4] 0000073C 2050 movea.l A0, [A0] 0000073E 2268 0054 movea.l A1, [A0 + 0x54] 00000742 4E91 jsr [A1] 00000744 7000 moveq.l D0, 0x00 00000746 2F00 move.l -[A7], D0 00000748 486E FDFC pea.l [A6 - 0x204] 0000074C 486E FEFC pea.l [A6 - 0x104] 00000750 4EAD 1182 jsr [A5 + 0x1182 /* export_556 */] 00000754 4878 0BEA push.l 0xBEA 00000758 486E FDFC pea.l [A6 - 0x204] 0000075C 2F0B move.l -[A7], A3 0000075E 2053 movea.l A0, [A3] 00000760 2050 movea.l A0, [A0] 00000762 2268 0054 movea.l A1, [A0 + 0x54] 00000766 4E91 jsr [A1] 00000768 7002 moveq.l D0, 0x02 0000076A 2F00 move.l -[A7], D0 0000076C 486E FDFC pea.l [A6 - 0x204] 00000770 486E FEFC pea.l [A6 - 0x104] 00000774 4EAD 1182 jsr [A5 + 0x1182 /* export_556 */] 00000778 486E FEFC pea.l [A6 - 0x104] 0000077C 4878 177A push.l 0x177A 00000780 4878 177E push.l 0x177E 00000784 4EAD 1DC2 jsr [A5 + 0x1DC2 /* export_948 */] 00000788 2F2E 0014 move.l -[A7], [A6 + 0x14] 0000078C 2F2E 0018 move.l -[A7], [A6 + 0x18] 00000790 2017 move.l D0, [A7] 00000792 588F addq.l A7, 4 00000794 2F00 move.l -[A7], D0 00000796 2F0C move.l -[A7], A4 00000798 2F3C 636F 7064 move.l -[A7], 0x636F7064 /* 'copd' */ 0000079E 4EAD 00FA jsr [A5 + 0xFA /* export_27 */] 000007A2 4FEF 0084 lea.l A7, [A7 + 0x84] 000007A6 606C bra +0x6E /* 00000814 */ label000007A8: 000007A8 2A06 move.l D5, D6 000007AA 9A87 sub.l D5, D7 000007AC 4A85 tst.l D5 000007AE 6F46 ble +0x48 /* 000007F6 */ 000007B0 41EE FEFC lea.l A0, [A6 - 0x104] 000007B4 4210 clr.b [A0] 000007B6 4878 0BEA push.l 0xBEA 000007BA 486E FEFC pea.l [A6 - 0x104] 000007BE 2F0C move.l -[A7], A4 000007C0 2054 movea.l A0, [A4] 000007C2 2050 movea.l A0, [A0] 000007C4 2268 0054 movea.l A1, [A0 + 0x54] 000007C8 4E91 jsr [A1] 000007CA 41EE FDFC lea.l A0, [A6 - 0x204] 000007CE 4210 clr.b [A0] 000007D0 2F05 move.l -[A7], D5 000007D2 486E FDFC pea.l [A6 - 0x204] 000007D6 4EAD 10D2 jsr [A5 + 0x10D2 /* export_534 */] 000007DA 486E FEFC pea.l [A6 - 0x104] 000007DE 486E FDFC pea.l [A6 - 0x204] 000007E2 4878 2D09 push.l 0x2D09 /* '-\t' */ 000007E6 4EAD 1DEA jsr [A5 + 0x1DEA /* export_953 */] 000007EA 7080 moveq.l D0, 0xFFFFFF80 000007EC 2F00 move.l -[A7], D0 000007EE 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */] 000007F2 4FEF 0024 lea.l A7, [A7 + 0x24] label000007F6: 000007F6 2F2E 001C move.l -[A7], [A6 + 0x1C] 000007FA 2F2E 0018 move.l -[A7], [A6 + 0x18] 000007FE 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000802 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000806 2F2E 000C move.l -[A7], [A6 + 0xC] 0000080A 2F0C move.l -[A7], A4 0000080C 4EBA FA88 jsr [PC - 0x578 /* 00000296 */] 00000810 4FEF 0018 lea.l A7, [A7 + 0x18] label00000814: 00000814 4CEE 18E0 FDE8 movem.l D5,D6,D7,A3,A4, [A6 - 0x218] 0000081A 4E5E unlink A6 0000081C 4E75 rts export_1100: 0000081E 4E56 FFF4 link A6, -0x000C 00000822 48E7 0018 movem.l -[A7], A3,A4 00000826 286E 0008 movea.l A4, [A6 + 0x8] 0000082A B9EE 0010 cmpa.l A4, [A6 + 0x10] 0000082E 6700 008A beq +0x8C /* 000008BA */ 00000832 2F2E 0014 move.l -[A7], [A6 + 0x14] 00000836 486E FFF4 pea.l [A6 - 0xC] 0000083A 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */] 0000083E 41EE FFF4 lea.l A0, [A6 - 0xC] 00000842 508F addq.l A7, 8 00000844 6064 bra +0x66 /* 000008AA */ label00000846: 00000846 2F0B move.l -[A7], A3 00000848 2053 movea.l A0, [A3] 0000084A 2050 movea.l A0, [A0] 0000084C 2268 0004 movea.l A1, [A0 + 0x4] 00000850 4E91 jsr [A1] 00000852 0C80 0000 2DE6 cmpi.l D0, 0x2DE6 00000858 588F addq.l A7, 4 0000085A 6614 bne +0x16 /* 00000870 */ 0000085C 4878 2816 push.l 0x2816 00000860 4EAD 1DCA jsr [A5 + 0x1DCA /* export_949 */] 00000864 7080 moveq.l D0, 0xFFFFFF80 00000866 2F00 move.l -[A7], D0 00000868 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */] 0000086C 508F addq.l A7, 8 0000086E 603A bra +0x3C /* 000008AA */ label00000870: 00000870 2F0B move.l -[A7], A3 00000872 2053 movea.l A0, [A3] 00000874 2050 movea.l A0, [A0] 00000876 2268 0004 movea.l A1, [A0 + 0x4] 0000087A 4E91 jsr [A1] 0000087C 0C80 0000 2CEC cmpi.l D0, 0x2CEC 00000882 588F addq.l A7, 4 00000884 6624 bne +0x26 /* 000008AA */ 00000886 2054 movea.l A0, [A4] 00000888 B7E8 0092 cmpa.l A3, [A0 + 0x92] 0000088C 661C bne +0x1E /* 000008AA */ 0000088E 202E 0010 move.l D0, [A6 + 0x10] 00000892 B0A8 009A cmp.l D0, [A0 + 0x9A] 00000896 6612 bne +0x14 /* 000008AA */ 00000898 4878 2817 push.l 0x2817 0000089C 4EAD 1DCA jsr [A5 + 0x1DCA /* export_949 */] 000008A0 7080 moveq.l D0, 0xFFFFFF80 000008A2 2F00 move.l -[A7], D0 000008A4 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */] 000008A8 508F addq.l A7, 8 label000008AA: 000008AA 486E FFF4 pea.l [A6 - 0xC] 000008AE 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */] 000008B2 2640 movea.l A3, D0 000008B4 200B move.l D0, A3 000008B6 588F addq.l A7, 4 000008B8 668C bne -0x72 /* 00000846 */ label000008BA: 000008BA 2F2E 001C move.l -[A7], [A6 + 0x1C] 000008BE 2F2E 0018 move.l -[A7], [A6 + 0x18] 000008C2 2F2E 0014 move.l -[A7], [A6 + 0x14] 000008C6 2F2E 0010 move.l -[A7], [A6 + 0x10] 000008CA 2F2E 000C move.l -[A7], [A6 + 0xC] 000008CE 2F0C move.l -[A7], A4 000008D0 4EAD 1F52 jsr [A5 + 0x1F52 /* export_998 */] 000008D4 4FEF 0018 lea.l A7, [A7 + 0x18] 000008D8 4CEE 1800 FFEC movem.l A3,A4, [A6 - 0x14] 000008DE 4E5E unlink A6 000008E0 4E75 rts